package com.csun.cmny.provider.model.vo.revise;

import lombok.Data;

import java.util.List;

/**
 * @Auther: chisj chisj@foxmal.com
 * @Date: 2019-09-10 15:43
 * @Description: the group payment fee vo
 */
@Data
public class GroupPaymentFeeVo {

    /**
     * 费用类别Id
     */
    private Long expenseTypeId;

    /**
     * 费用列表名称
     */
    private String expenseTypeName;

    /**
     * 配置码 1- 入院收费 2-周期收费 3-出院收费
     */
    private Integer modelCode;

    /**
     * 是否退院退费 0.否 1.是
     */
    private Integer isOutReturn;

    /**
     * 是否请假退费 0.否 1.是
     */
    private Integer isLeaveReturn;

    /**
     * 是否可以调整 0.否 1.是
     */
    private Integer isAdjust;

    /**
     * 是否可多选：0-不行，1-可以
     */
    private Integer canMultipleChoose;

    /**
     * 是否必选一个：0-不是，1-是
     */
    private Integer needSelectOne;

    /**
     * 类型码：0-常规类别 1-床位费 2-护理费
     */
    private Integer expenseTypeCode;

    /**
     * 是否默认选中第一个：0-否，1-是
     */
    private Integer isSelectFirstone;

    /**
     * 人员类别减免 (百分比的整数部分) 默认不减免
     */
    private Integer precent = 0;

    /**
     * 费用项
     */
    List<ExpenseItem> expenseItemList;

}
